/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ADT;

import ADT.*;

/**
 *
 * @author Martin
 */
public interface Acc extends IScalar,
        Comparable <Acc>{
        double mss();
        
        
        Acc inverse();
        Acc add(Acc speed);
        Acc sub(Acc speed);
        Acc mul(double factor);
        Acc div(double factor);
        double div(Acc speed);
        public Force mul(Mass mass);
        public Speed mul(TimeDiff time);
    
}
